1. EECS Department, Khalifa University of Science and Technology, Abu Dhabi, United Arab Emirates
2. APEC, EECS, Khalifa University of Science and Technology, Abu Dhabi, United Arab Emirates
3. Advanced Power & Energy Center (APEC), Electrical Engineering and Computer Science Department, Khalifa University, Abu Dhabi, United Arab Emirates