Enhanced photovoltaic performance of quantum dot-sensitized solar cell fabricated using Al-doped ZnO nanorod electrode. (April 2015)