Publications by 'Haiyang Fang'