Perovskite solar cell reaches record efficiency