Publications by 'Haorui Li'