Comparative review of different influence factors on molten salt corrosion characteristics for thermal energy storage