Publications by 'Haipeng Guan'