117 phd-in-mechanical-engineer "LIST" PhD positions