Publications by authors named "Xinyuan Shang"