1. Department of Industrial Engineering, Urmia University of Technology, Urmia, Iran
2. Department of Electrical Engineering, Golestan University, Gorgan, Iran
3. Department of Computer Engineering, Shahid Beheshti University, Tehran, Iran
4. Department of Biomedical Engineering, School of Biological and Health Sciences, Arizona State University, Tempe, AZ, USA
5. School of Mechanical and Manufacturing Engineering, University of New South Wales, Sydney, NSW 2052, Australia