Electronic and optical properties of nickel-doped ceria: A computational modelling study