Error Bounds of Supervised Classification from Information-Theoretic Perspective