Publications by 'Haolei Gu'