1. State Key Laboratory of Membrane Biology, Institute of Zoology, Chinese Academy of Sciences, Beijing, China
2. College of Life Sciences, University of Chinese Academy of Sciences, Beijing, China
3. Institute of Basic Medical Sciences, Khyber Medical University, Peshawar, Pakistan
4. Tianjin Key Laboratory of Protein Science, College of Life Sciences, Nankai University, Tianjin, China