[1] Lanzhou Univ, Inst Biophys, MOE Key Lab Arid & Grassland Ecol, Lanzhou 730000, Peoples R China
[2] Lanzhou Univ, Inst Cell Biol, Lanzhou 730000, Peoples R China
[3] Lanzhou Univ, Instrumental Anal Res Ctr, Lanzhou 730000, Peoples R China
[4] Immtech Pharmaceut Inc, Vernon Hills, IL USA