Affiliation: | 1.Department of Biochemistry and Molecular Cell Biology, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China; (Y.Z.); (Y.S.); (W.W.); (W.W.); (D.J.); (Y.R.); (Z.P.); (Q.F.); (J.C.);2.Department of Biological Science, School of Life Science, Shaanxi Normal University, Xi’an 710119, China |