perovskite solar plant