An integrated thermal management strategy for cabin and battery heating in range-extended electric vehicles under low-temperature conditions. (25th June 2023)