Is green energy the Chinese Communist Party's Trojan Horse?