1. School of Electrical and Computer Engineering, Shiraz University, Shiraz, Iran
2. Institute for Systems and Computer Engineering Technology and Science (INESC TEC), Porto, Portugal
3. Department of Electrical Engineering, North China Electric Power University (NCEPU), Baoding, China
4. Faculty of Engineering of the University of Porto (FEUP) and INESC TEC, Porto, Portugal