Publications by 'Hua-Pu Cheng'