Publications by 'Huacheng Ye'