Affiliation: | (1) Department of Business Administration and Beckman Institute for Advanced Science and Technology, University of Illinois at Urbana-Champaign, 61820 Champaign, IL, USA;(2) Department of Finance, University of Illinois at Urbana-Champaign, 61820 Champaign, IL, USA;(3) Department of Business Administration and Beckman Institute for Advanced Science and Technology, University of Illinois at Urbana-Champaign, 61820 Champaign, IL, USA |