1. University of Illinois at Urbana-Champaign, Urbana, IL, USA
2. University of Jeddah & University of Illinois at Urbana-Champaign, Jeddah, Makkah, Saudi Arabia
3. Carnegie Mellon University & University of Illinois at Urbana-Champaign, Pittsburgh, PA, USA
4. University of Maryland & University of Illinois at Urbana-Champaign, College Park, MD, USA