[1] Xinjiang Univ, Coll Chem, Urumqi 830017, Xinjiang, Peoples R China
[2] Xinjiang Univ, State Key Lab Chem & Utilizat Carbon Based Energy, Urumqi 830017, Xinjiang, Peoples R China
[3] Shenzhen Univ, Shantou Univ, Shenzhen Childrens Hosp, Shenzhen Peoples Hosp 2,Med Coll,Hlth Sci Ctr, Shenzhen 518026, Peoples R China
[4] Shenzhen Univ, Shenzhen Peoples Hosp 2, Affiliated Hosp 1, Dept Neurosurg, Shenzhen 518035, Peoples R China
[5] Shenzhen Univ, Affiliated Hosp 1, Shenzhen Peoples Hosp 2, Shenzhen Inst Translat Med, Shenzhen, Peoples R China
[6] Shenzhen Univ, Shenzhen Peoples Hosp 2, Affiliated Hosp 1, Translat Med Inst,Hlth Sci Ctr, Shenzhen 518035, Guangdong, Peoples R China