A CdS/Bi2S3 bilayer and a poly(3,4-ethylenedioxythiophene)/S2- interface control quantum dot solar cell performance