1. Department of Textile Technology, Indian Institute of Technology, New Delhi - 110 016, India,
2. Department of Textile Technology, Indian Institute of Technology, New Delhi - 110 016, India
3. Department of Mechanical Engineering, Indian Institute of Technology, New Delhi - 110 016, India