Analytical modelling of PCM supercooling including recalescence for complete and partial heating/cooling cycles. (25th May 2021)