Publications by 'Haoxuan Xia'