Articles by X Hao (2)