Lead sulfide nanocrystal: conducting polymer solar cells