Does environmental inspection led by central government undermine Chinese heavy-polluting firms' stock value? The buffer role of political connection. (1st November 2019)