A significant effect of Ce-doping on key characteristics of NiO thin films for optoelectronics facilely fabricated by spin coater. (May 2019)