OPTIMIZATION-BASED CONTROLLERS FOR HYBRID ELECTRIC VEHICLES