Modeling And Optimal Supervisory Controller Design For A Hybrid Fuel Cell Passenger Bus