A key review of building integrated photovoltaic (BIPV) systems | Publicación