Affiliation: | University of Louisville, Louisville, Kentucky 40292, USA University of Louisville, Louisville, Kentucky 40292, USA Control Processing Unlimited, Inc., Louisville, Kentucky 40207, USA University of Louisville, Louisville, Kentucky 40292, USA |