Investor sentiment and stock returns: Wenchuan Earthquake · Study