Quantum Dot Perovskite Solar Attains High Efficiency of 25.7% for Longer Battery Life