Analyzing and Interpreting Students’ Self-regulated Learning Patterns Combining Time-series Feature Extraction, Segmentation, and Clustering