Achieving high-performance PbS quantum dot solar cells by improving hole extraction through Ag doping. (April 2018)