Publications by 'Ya-Hsuan Cheng'