ECE professor Sherman Shen has been named a Fellow of the Royal Society of Canada