Recent development and understanding of polymer–nanocrystal hybrid solar cells. (24th February 2017)