SIYING CHEN UNIVERSITY OF ALBERTA