Publications by 'Fanglin Cheng'