Development and validation of a stabilized immersed boundary CFD model for freezing and melting with natural convection. (30th August 2018)