[1] Anhui Normal Univ, Hlth Anhui Higher Educ Inst, Coll Life Sci,Key Lab Biomed Gene Dis & Hlth Anhui, Anhui Prov Key Lab Mol Enzymol & Mech Major Dis, Wuhu 241000, Anhui, Peoples R China
[2] Menoufia Univ, Fac Sci, Dept Bot, Shibin Al Kawm 32511, Menoufia, Egypt
[3] Al Azhar Univ, Fac Sci, Bot & Microbiol Dept, Assiut 71524, Egypt
[4] Al Azhar Univ, Fac Sci, Bot & Microbiol Dept, Cairo 11884, Egypt
[5] Al Azhar Univ, Fac Sci, Dept Chem, Assiut 71524, Egypt