[1] Natl Res Ctr, Dept Dyeing Printing & Auxiliaries, Text Res Div, Giza 11241, Egypt
[2] Natl Res Ctr, Text Res Div, Pretreatment & Finishing Cellulos Text Dept, Giza 11241, Egypt
[3] Dept Cultivat Prod Med & Aromat Plants, Giza 11241, Egypt
[4] Polish Acad Sci, Inst Fundamental Technol Res, Warsaw, Poland
[5] Helwan Univ, Fac Sci, Chem Dept, Cairo 11795, Egypt