E2USD: Efficient-yet-effective Unsupervised State Detection for Multivariate Time Series