Perovskite and organic solar cells