publication venue for Nanophotonic-structured front contact for high-performance perovskite solar cells. 65:1727-1740. 2022