HEV fuel optimization using interval back propagation based dynamic programming