University of Liège
Liège, Wallonia, Belgium
Chinese Academy of Agricultural Sciences
Beijing, China