THERMAL STORAGE SYSTEMS TYPES COMPONENTS AND APPLICATIONS