An improved general fast radiative transfer model for the assimilation of radiance observations