[1] COMSATS Univ Islamabad, Dept Biosci, Sahiwal Campus, Islamabad, Pakistan
[2] Beijing Inst Technol, Sch Life Sci, Dept Biomed Engn, Beijing Key Lab Separat & Anal Biomed & Pharmaceu, Beijing, Peoples R China
[3] Chinese Acad Sci, Inst Zool, State Key Lab Membrane Biol, Beijing, Peoples R China
[4] Univ Chinese Acad Sci, Beijing, Peoples R China