Optical and magnetic properties of Ba-doped CdS thin films. (2nd November 2017)