Constructal design of latent thermal energy storage with vertical spiral heaters