[1] King Abdulaziz Univ, Fac Sci Arts, Biol Sci Dept, Rabigh, Saudi Arabia
[2] King Abdulaziz Univ, Fac Sci, Biol Sci Dept, Jeddah, Saudi Arabia
[3] Chengdu Univ, Sch Architecture & Civil Engn, New Energy & Environm Lab NEEL, Chengdu 610106, Peoples R China
[4] Tanta Univ, Fac Sci, Bot & Microbiol Dept, Tanta 31527, Egypt