The transparent AgInS2 QDs/NiO/Ti3+-TiO2 orderly nanoarrays pn junction is synthesized by hydrothermal-solid reduction-chemical-sputtering method. The obtained AgInS2 QDs/NiO/Ti3+-TiO2 exhibits transmittance of ~85%, photovoltaic enhancement of ~5.0×103 folds, stable output during...