Application and limitations of batteries and hydrogen in heavy haul rail using Australian case studies. (1st December 2022)