Publications by 'Haipeng Geng'