The balance between efficiency, stability and environmental impacts in perovskite solar cells: a review | Publicación