[1] Umm Al Qura Univ, Fac Appl Sci, Dept Biol, Mecca 24381, Saudi Arabia
[2] Glasgow Caledonian Univ, Dept Biol & Biomed Sci, Glasgow G4 0BA, Lanark, Scotland
[3] Changsha Univ, Coll Biol & Environm Engn, Changsha 410022, Peoples R China
[4] Glasgow Caledonian Univ, Dept Vis Sci, Glasgow G4 0BA, Lanark, Scotland
[5] Shaoyang Univ, Sch Basic Med Sci, Shaoyang 422000, Peoples R China