Heat transfer optimization of winged-wavy rib cooling channels for LiFePO4 battery thermal management