A pan-cancer analysis of alternative splicing of splicing factors in 6904 patients