On the connotation, challenge and significance of China's “energy independence” strategy | Synapse