Research and development of photovoltaic solar cells is playing an ever larger practical role in energy supply and ecological conservation all over the world. Many materials …