Thermal energy storage for low and medium temperature applications using phase change materials – A review