Hugh G. Petrie's research while affiliated with University of Illinois, Urbana-Champaign and other places