Does the carbon emission trading scheme boost corporate environmental and financial performance in China? · Study