NSTL
万方数据National Natural Science Foundation of China(81971943)
National Natural Science Foundation of China(81772196)
National Natural Science Foundation of China(31470264)
National Natural Science Foundation of China(81271820)
National Natural Science Foundation of China(30870789)
National Natural Science Foundation of China(30300117)
Stanley Foundation from the Stanley Medical Research Institute(SMRI),United States(06R-1366)
Medicine Research Center for Structural Biology of Wuhan University for providing the confocal microscopy(Leica-LCS-SP8-STED)