1. Benha University,Faculty of Engineering at Shoubra,Department of Electrical Engineering,Egypt
2. Egyptian Academy of Engineering and Advanced Technology (EAEAT),Department of Electrical Engineering,Cairo,Egypt
3. SnT, University of Luxembourg,Luxembourg
4. Thompson Rivers University (TRU),Department of Engineering,BC,Canada