Moisture degradation mechanism of silver-based low-emissivity coatings