Publications by 'Haobo Gao'