Electronic structures and half-metallicity of carbon doped bulk and surface CdS: The modified Becke-Johnson potential calculation. (January 2017)