Stock Price, Equity Dependence and Corporate Investment: Evidence from China | IEEE Conference Publication | IEEE Xplore