1. Department of Polymer Science and Technology
2. University of Calcutta
3. Kolkata 700009
4. India
5. Rubber Technology Centre
6. Indian Institute of Technology
7. Kharagpur 721302
8. Department of Chemical and Biological Engineering
9. Industrial Membrane Research Institute
10. University of Ottawa
11. Ottawa
12. Canada
13. Department of Electronic Science