Perovskite solar cells first appeared in 2009 with an efficiency of just 3.8%.