Vectorial diffusion for facile solution-processed self-assembly of insoluble semiconductors: a case study on metal phthalocyanines.