1. Cypress Semiconductors Corp., Livonia, MI, USA
2. Mantra Scientific LLC, Virginia Beach, VA, USA
3. Electrical Engineering and Computer Science Department, The University of Toledo, Toledo, OH, USA
4. Engineering Technology Department, The University of Toledo, Toledo, OH, USA