Electronic, magnetic and optical properties of C- and N-doped CeO2 bulk and (111) surface from first-principles. (May 2018)