Articles by Xiaojiang Hao (1)