Synthesis and thermal properties of 1-octadecanol/nano-TiO2/carbon nanofiber composite phase change materials for thermal energy storage