[1] Inst Chem Engn Sci, Patras 26504, Greece
[2] Natl Tech Univ Athens, Sch Chem Engn, Athens 15780, Greece
[3] Univ Patras, Dept Biol, Patras 25400, Greece
[4] King Khalid Univ, Coll Sci, Dept Biol, Abha 61413, Saudi Arabia
[5] Assiut Univ, Fac Sci, Bot & Microbiol Dept, Assiut 71516, Egypt
[6] Univ Patras, Dept Sustainable Agr, Agrinion 30100, Greece