The Irreducible Characters for Semi-Simple Algebraic Groups and for Quantum Groups