[1] Lanzhou Univ, Key Lab Cell Act & Stress Adaptat, MOE, Lanzhou 730000, Gansu, Peoples R China
[2] Lanzhou Univ, Sch Publ Hlth, Dept Occupat & Environm Hlth, Lanzhou 730000, Gansu, Peoples R China
[3] Najran Univ, Adv Mat & Nanores Ctr, Promising Ctr Sensors & Elect Devices PCSED, POB 1988, Najran 11001, Saudi Arabia
[4] Najran Univ, Fac Engn, Dept Elect Engn, POB 1988, Najran 11001, Saudi Arabia
[5] Cent Met Res & Dev Inst CMRDI, Nanomat & Nanotechnol Dept, PO 87 Helwan, Cairo 11421, Egypt
[6] Indiana Univ, Sch Med Biochem, Dept Mol Biol, Indianapolis, IN 46202 USA