Email: yuanyuw@oregonstate.edu