Text this: Perovskite materials for energy and environmental applications /