Publications by 'Weihua Shao'