China goes green