New research shines light on perovskite solar cell performance