National High-tech R&D Program (863 Program)
National Natural Science Foundation of China
Tsinghua University
Ministry of Science and Technology of China