Synthesis and thermal properties of poly(styrene-co-ally alcohol)-graft-stearic acid copolymers as novel solid–solid PCMs for thermal energy storage