Optimization of silane sol–gel coatings for the protection of aluminium components of heat exchangers