Umeå Plant Science Center, Department of Plant Physiology, Umeå University, 901 87 Umeå, Sweden.|Umeå Plant Science Center, Department of Plant Physiology, Umeå University, 901 87 Umeå, Sweden.|Umeå Plant Science Center, Department of Plant Physiology, Umeå University, 901 87 Umeå, Sweden.|Umeå Plant Science Center, Department of Plant Physiology, Umeå University, 901 87 Umeå, Sweden.|Umeå Plant Science Center, Department of Plant Physiology, Umeå University, 901 87 Umeå, Sweden.