USDA:10.4056/sigs.2245029 USDA:10.4056/sigs.2374349 USDA:10.4056/sigs.3156511