Publications by 'Weihua Bao'