Publications by authors named "Haisheng Hao"