Articles by Haidong Xu (2)