Perovskite Solar Cell Working Principle