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