Publications by authors named "Haihong Xu"