Publications by 'Haocheng Fang'