Publications by 'Xiaohua An'