Publications by 'Mengyuan Yan'