Ameliorating the photovoltaic conversion efficiency of ZnO nanorod based dye-sensitized solar cells by strontium doping. (April 2019)