university chemical engineering professor careers in Seeb, Oman