Publications by 'Hailong Bao'