1. Department of Electrical and Computer Engineering and the Department of Applied Computing, Michigan Technological University, Houghton, MI, USA
2. Department of Electrical and Computer Engineering, Michigan Technological University, Houghton, MI, USA