Phase change material-based thermal energy storage