Affiliation: | (1) Pre-Clinical Medical and Biological Science College, Soochow University, No. 199 Renai Road, Dushu Lake Higher Education Town, Suzhou Industrial Park, Suzhou, 215123, Jiangsu, China;(2) The State Engineering Laboratory of Modern Silk, Suzhou, 215123, Jiangsu, China;(3) State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Shanghai Institute for Biological Sciences, Chinese Academy of Sciences, Shanghai, 200031, China |