Publications by 'Haiping Guo'