Efficient passivated phthalocyanine-quantum dot solar cells.