Publications by 'Shenguang He'