A COMPREHENSIVE REVIEW ON CURRENT ADVANCES OF THERMAL ENERGY STORAGE