Articles by Weihua Xu (1)