He received his BSc and PhD degrees, both in chemistry, from the University of Science and Technology of China (2000) and Stanford University (2005), respectively. Researches of his group are on harvesting and storage of solar energy.