Direct spectroscopic evidence of ultrafast electron transfer from a low band gap polymer to CdSe quantum dots in hybrid photovoltaic thin films.