Irene Huang uwaterloo ca electrodes