Affiliation: | aSchool of Biology and Basic Medical Sciences, Soochow University, Suzhou, Jiangsu 215123, China;bNational Engineering Laboratory for Modern Silk, Soochow University, Suzhou, Jiangsu 215123, China;cState Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Shanghai Institute for Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, China |