Applications of vertex operator constructions and character theory to branching problems of affine Kac-Moody algebras