Abstract Photovoltaics (PV) engineering has undergone pregnant transformations ended the retiring few decades, evolving from niche...