1. Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Canada
2. Department of Control Science and Engineering, Tongji University, Shanghai, China
3. Department of Chemical and Materials Engineering, University of Alberta, Edmonton, Canada