A review on the effect of external fields on solidification, melting and heat transfer enhancement of phase change materials