Publications by 'Xiangwen Hao'