Publications by 'Wenyu Hao'