Publications by 'Shangwei Cheng'