Band gap tuning and applications of ZnO nanorods in hybrid solar cell: Ag-doped verses Nd-doped ZnO nanorods. (April 2019)