Chinese Vice President Li Yuanchao (C) attends a meeting of the China Association for Science and Technology (CAST) in Beijing, capital of China, Jan. 8, 2015. (Xinhua/Rao Aimin)