Chinese Vice Premier Li Keqiang delivers a speech at the China-United States Strategic Forum on Clean Energy Cooperation in Beijing, capital of China, on Oct. 22, 2009. [Li Tao/Xinhua]