Chemistry of porous coordination polymers