Control systems on semi-simple Lie groups and their homogeneous spaces