1. Key Laboratory of Advanced Eco-Dyeing and Functional Finishing of Textiles, Faculty of Carpet, Tabriz Islamic Art University, Tabriz, Iran
2. College of Sericulture, Textile and Biomass Science, Southwest University, Chongqing, PR China
3. Laboratory Medicine Department, Faculty of Applied Medical Sciences, Al-Baha University, Saudi Arabia
4. Department of Applied Science, Dr. K. N. Modi University, Newai, India
5. Department of Chemistry, Faculty of Science, King Khalid University, Abha, Saudi Arabia