Behavioral heterogeneity and excess stock price volatility in China