Text this: Design and efficiency improvement of eco-conscious Sr3PBr3 and Sr3NCl3 double perovskite solar cells with IGZO and Cu2O as ETL and HTL