Protecting nuclear graphite from liquid fluoride salt and oxidation by SiC coating derived from polycarbosilane