1. Melville Laboratory for Polymer Synthesis; Department of Chemistry; University of Cambridge; Cambridge CB2 1EW UK
2. Faculty of Applied Sciences; Universiti Teknologi MARA; 94300 Kota Samarahan Sarawak Malaysia
3. Institute of Pharmaceutical Science; King's College London; London SE1 9NH UK