131 phd-mechanical-engineer "Prof" PhD positions