1. Department of Finance, University of South Florida, Tampa, Florida 33620
2. Department of Finance, Fordham University, New York, New York 10023
3. Finance Department, Indiana University, Bloomington, Indiana 47405; and PBC School of Finance, Tsinghua University, 100083 Beijing, China