Texas A&M University
College Station, Texas, USA
IEEE
Ningbo, Zhejiang, China
National Cotton Council of America
Cordova, USA