Orthogonality of Irreducible Characters for Compact Lie Groups