1. Department of Computer Engineering, Marwadi University, Rajkot, Gujarat, India
2. Department of Electrical Engineering, Marwadi University, Rajkot, Gujarat, India
3. Department of Mechanical & Materials Engineering, University of Nebraska - Lincoln, 1400 R St, Lincoln, Nebraska, USA
4. Department of Microbiology, Marwadi University, Rajkot, Gujarat, India
5. Dept. of Electrical and Computer Engineering, University of Saskatchewan, 57 Campus Drive, Saskatoon, SK, Canada