High-efficiency aqueous-solution-processed hybrid solar cells based on P3HT dots and CdTe nanocrystals.