Building integrated photovoltaics (BIPV) refers to integrating photovoltaic technologies into the building envelope such as the roof, walls, facades or windows. BIPV systems can directly replace conventional building materials and generate solar energy at the same time. Some common applications of BIPV systems include solar roofs, solar facades, solar skylights, solar canopies etc. BIPV systems...