Publications by 'Xinyuan Kang'