112 phd-in-mechanical-engineer "DIFFER" Postdoctoral positions