That's very cool. One of the problems in normal photovoltaic cells is the reliance on indium, for creating conductive and transparent indium tin oxide. Due to increased demands in smartphone screens and photocells, the nonrenewable resource indium is growing increasingly rare and expensive.
Carbon fiber nano-tubes show promise, but like the other emerging technologies, production is still very much in the experimental stage.