1. Clean Energy Research Center, Department of Electrical Engineering University of South Florida Tampa Florida USA
2. Department of Electrical Engineering, College of Engineering Jazan University Jizan Saudi Arabia
3. Nanotechnology Research and Education Center, College of Engineering University of South Florida Tampa Florida USA
4. Department of Engineering Physics Florida Polytechnic University Lakeland Florida USA