Affiliation: | a Department of Electrical and Computer Engineering, University of Calgary, Calgary, Alberta, Canada T2N 1N4 b Department of Electrical and Electronic Engineering, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong |