Review on phase change materials for solar energy storage applications