A forest of genetically identical trees can be grown by separating cells from an individual tree and growing them into a ball of undifferentiated cells called a ________.