[1] Chongqing Three Gorges Univ, Sch Elect & Informat Engn, Chongqing 404000, Peoples R China
[2] Chongqing Univ Posts & Telecommun, Sch Sci, Chongqing 400065, Peoples R China
[3] Lanzhou Univ Technol, Sch Sci, Lanzhou 730050, Peoples R China
[4] China Acad Engn Phys, Inst Nucl Phys & Chem, Mianyang 621900, Sichuan, Peoples R China
[5] Xi An Jiao Tong Univ, Shaanxi Int Res Ctr Soft Matter, Sch Mat Sci & Engn, State Key Lab Mech Behav Mat, Xian 710049, Peoples R China
[6] King Saud Univ, Coll Sci, Dept Bot & Microbiol, POB 2455, Riyadh 11451, Saudi Arabia