X-dependence of energy band structures and thermoelectricity of CeRu4X12 (X = P, As, Sb)