[1] Univ Waterloo, Waterloo Inst Nanotechnol, 200 Univ Ave, Waterloo, ON N2L 3G1, Canada
[2] Univ Waterloo, Dept Elect & Comp Engn, 200 Univ Ave, Waterloo, ON N2L 3G1, Canada
[3] Shimco, 75 Heroux Devtek Dr, Waterloo, ON N2L 3G1, Canada
[4] Univ Waterloo, Dept Syst Design Engn, 200 Univ Ave, Waterloo, ON N2L 3G1, Canada