Designer zinc-finger proteins and their applications.