TCRAN: Multivariate time series classification using residual channel attention networks with time correction