Publications by 'Shao-hua Cheng'