1. School of Mathematics & Physical Sciences, The University of Hull
2. Kingston-upon-Hull HU6 7RX
3. UK
4. Chemistry Department, College of Science, The University of Taif
5. Al Hawiyah
6. School of Engineering & Computer Science, The University of Hull