Property-enhanced paraffin-based composite phase change material for thermal energy storage: a review