Performance of thermal-sprayed coatings to combat hot corrosion of coal-fired boiler tube and effect of process parameters and post-coating heat treatment on coating performance: a review