A DFT study on functionalization of acrolein on Ni-doped (ZnO)6 nanocluster in dye-sensitized solar cells. Issue 12 (December 2019)