Applicability and development of a direct method algorithm for simultaneous optimization of trajectories and energy minimizing control for hybrid fuel cell railway vehicles. (May 2023)