Data mining: theories, algorithms, and examples