1. Department of Computer Science and Engineering, National Institute of Technology Calicut, Kozhikode, Kerala, India, 673601, India
2. Department of Computer Science, School of Engineering and Applied Sciences, Columbia University, New York City, New York, United States, 10027, United States