MSU Engineering professor elected TMECH editor-in-chief