Publications by 'Haosen Xia'