1. Department of Biological and Agricultural Engineering, North Carolina State University, Raleigh, NC 27695, USA
2. USDA, ARS, North Carolina State University, Raleigh, NC 27695, USA
3. Electrical and Computer Engineering, North Carolina State University, Raleigh, NC 27695, USA
4. Computer Science, North Carolina State University, Raleigh, NC 27695, USA