Agrobacterium: from biology to biotechnology.