Publications by 'Yufan Hao'