1. Department of Polymer Engineering and TechnologyUniversity of the Punjab Lahore Pakistan
2. College of Engineering and Emerging TechnologiesUniversity of the Punjab Lahore Pakistan
3. Research Center of Materials ScienceBeijing Institute of Technology Beijing P. R. China
4. Department of MicroBiology and Molecular GeneticsUniversity of the Punjab Lahore Pakistan
5. College of TextilesNorth Carolina State University Raleigh NC USA