1. The NorthCap University, Gurugram 122 017, India
2. University of Biskra, 07000 Biskra, Algeria
3. Huazhong University of Science and Technology, 430074 Wuhan, People’s Republic of China
4. National Institute of Technology Kurukshetra, Haryana 136 119, India
5. Mustapha Stambouli University, 29000 Mascara, Algérie
6. Suleyman Demirel University, 32260 Isparta, Turkey