Publications by 'Yulong Gan'