Polymer/Metal Oxide Nanocrystals Hybrid Solar Cells