Publications by 'Haikun Li'