ConvTimeNet: A Deep Hierarchical Fully Convolutional Model for Multivariate Time Series Analysis