Zaslat SMS: Lead sulfide nanocrystal: Conducting polymer solar cells