Publications by 'Haichun Liu'