Enhancing Stock Market Prediction with Extended Coupled Hidden Markov Model over Multi-Sourced Data