[1] UAE Univ, Coll Sci, Biol Dept, POB 15551, Al Ain, U Arab Emirates
[2] New York Univ Abu Dhabi, Div Sci & Math, Lab Algal Synthet & Syst Biol, POB 129188, Abu Dhabi, U Arab Emirates
[3] New York Univ Abu Dhabi, Div Sci, CGSB, POB 129188, Abu Dhabi, U Arab Emirates
[4] Univ Sharjah, Coll Pharm, Sharjah, U Arab Emirates
[5] Univ Sharjah, Sharjah Inst Med Res, Sharjah, U Arab Emirates
[6] UAE Univ, Dept Chem, Al Ain, U Arab Emirates
[7] Cairo Univ, Zool Dept, Giza, Egypt