Identification and validation of critical alternative splicing events and splicing factors in gastric cancer progression