1. R&D, Department of New York Power Authority, White Plains, NY, USA
2. Department of Electrical and Computer Engineering, New York University, Brooklyn, NY, USA
3. Department of Electrical and Computer Engineering, New York University, New York, NY, USA