1. Department of Chemistry; Queen's University; Kingston ON K7L 3N6 Canada
2. Department of Chemistry; Allama Iqbal Open University; Islamabad Pakistan
3. Department of Chemistry; University of Zululand; Private Bag X1001 Kwadlangezwa 3886
4. Department of chemistry Polymers & Materials synthesis (PMS) Laboratory; Mirpur university of science & Technology (MUST); Allama Iqbal Road, Mirpur Azad Jammu & Kashmir 10250 Pakistan