Comprehensive powertrain modeling for heavy-duty applications: A study of plug-in hybrid electric bus. (15th January 2022)