A suggested strategy for teamwork teaching in undergraduate engineering programmes particularly in China | IEEE Conference Publication | IEEE Xplore