1. Department of Mechanical EngineeringIndian Institute of Technology Kharagpur Kharagpur India
2. Advanced Technology Development CenterIndian Institute of Technology Kharagpur Kharagpur India
3. Universit´e de Rennes 1CNRS Rennes France
4. Department of Mechanical Engineering & Engineering Sciences and Applied MathematicsNorthwestern University Evanston Illinois USA