Chalcogenide perovskite solar cells