1. Advanced Technology Development Centre, Indian Institute of Technology Kharagpur, Kharagpur, India
2. Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur, Kharagpur, India
3. School of Water Resources, Indian Institute of Technology Kharagpur, Kharagpur, India