1. Department of Computer and Data Sciences, Shahid Beheshti University, Tehran, Iran
2. Electrical and Electronics Engineering Department, Shahed University, Tehran, Iran
3. Minerals and Metallurgical Engineering, Department of Civil, Environmental and Natural Resources Engineering, Luleå University of Technology, Luleå, Sweden