Crystalline metal-organic frameworks (MOFs): synthesis, structure and function.