Publications by authors named "Haihong Shang"