Hybrid organic polymer-inorganic nanocrystals junction towards photovoltaics