EEG-based seizure prediction via hybrid vision transformer and data uncertainty learning