Articles by Haiming Xu (1)