Publications by authors named "Hainan Xu"