Publications by 'Shuliang Hao'