Failure mechanism of ytterbium silicate/silicon bi-layer environmental barrier coatings on SiCf/SiC composites upon long-time water vapor and oxygen corrosion test