Energy management and storage systems on electric vehicles: A comprehensive review. (2022)