Representations of Hecke Algebras of General Linear Groups