Publications by 'Yiyang Gan'