Role of phase change materials in thermal energy storage: Potential, recent progress and technical challenges