Publications by 'Y. L. Cheng'