Race to environmental sustainability: Can renewable energy consumption and technological innovation sustain the strides for China? · Study