1. College Life Science & Technology Xinjiang University 830046 Shengli Road Urumqi China
2. Department of Plant and Environmental Sciences University of Copenhagen, Thorvaldsensvej 40 DK-1871 Frederiksberg C Denmark
3. Department of Chemistry Technical University of Denmark DK-2800 Kongens Lyngby Denmark.