1. Department of Plant Biology, Michigan State University, East Lansing, MI, USA
2. MSU-DOE-Plant Research Laboratory, Michigan State University, East Lansing, MI, USA
3. Department of Biochemistry and Molecular Biology Michigan State University, East Lansing, MI, USA
4. Department of Electrical and Computer Engineering, Michigan State University, East Lansing, MI, USA
5. Department of Computer Sciences and Engineering, Michigan State University, East Lansing, MI, USA