Nucleation and growth of 2D covalent organic frameworks: polymerization and crystallization of COF monomers.