Publications by 'Haoyu Sheng'