1. Electrical Engineering and Computer Science, Oregon State University, Corvallis, Oregon, United States of America
2. Northern Arizona University, Flagstaff, Arizona, USA
3. Oregon State University, Corvallis, Oregon, United States of America
4. Northern Arizona University, Flagstaff, Arizona, United States of America