Institute of Information Science, Academia Sinica, Taipei, Taiwan, Department of Plant Biology, Michigan State University, East Lansing, Michigan, United States of America.|Department of Plant Biology, Michigan State University, East Lansing, Michigan, United States of America.|Institute of Information Science, Academia Sinica, Taipei, Taiwan.