Stable and efficient PbS colloidal quantum dot solar cells incorporating low-temperature processed carbon paste counter electrodes. (December 2017)