Publications by 'Haimiao Li'