Publications by 'Shiqiang Cheng'