1. Department of Chemistry and Biochemistry; University of Southern Mississippi; Hattiesburg Mississippi 39406
2. School of Polymers and High Performance Materials, University of Southern Mississippi; Hattiesburg Mississippi 39406
3. Department of Chemistry; Faculty of Science; Bani Suef University; Bani Suef Egypt
4. School of Computing; University of Southern Mississippi; Hattiesburg Mississippi 39406