Publications by 'Haoyuan D. Li'