1. College of Business Administration, Hunan University, Changsha 410082, P. R. China
2. Research Center for Finance and Investment Management, Hunan University, Changsha 410082, P. R. China
3. Center for Polymer Studies and Department of Physics, Boston University, Boston, MA 02215, USA