adjunct mechanical engineering careers in Bahawalpur, Pakistan