Publications by 'Haoxiang Qi'