Affiliation: | aHebei Key Laboratory of Molecular and Cellular Biology, Key Laboratory of Molecular and Cellular Biology of the Ministry of Education, College of Life Sciences, Hebei Normal University, Hebei Collaboration Innovation Center for Cell Signaling, Shijiazhuang, Hebei 050024, China;bDepartment of Biological Sciences, Dartmouth College, Hanover, New Hampshire 03755-3563 |