1. Department of Computer Science and Electrical Engineering, University of Maryland, Baltimore County, Baltimore, MD, USA
2. Department of Electrical and Computer Engineering, Baylor University, Waco, TX, USA
3. Green Energy and Nano Technology Research and Development Group, Korea Institute of Industrial Technology, Gwangju, South Korea