Exciton dissociation and photovoltaic effect in germanium nanocrystals and poly(3-hexylthiophene) composites