Plasmodesmata: intercellular channels for macromolecular transport in plants.