Publications by 'Weihua Shangguan'