Glass photonics meets photovoltaics general principles and a case study