Publications by authors named "Shaowen Cheng"