Publications by 'Xiaocheng Li'