1. University of the Western Cape Department of Chemistry Cape Town South Africa
2. University of Basrah Department of Chemistry Basrah Iraq
3. Indian Institute of Technology Polymer Research Laboratory Department of Chemistry 247 667 Roorkee India
4. University of Malaya Nanotechnology and Catalysis Research Center Institute of Postgraduate Studies Kuala Lumpur Malaysia