https://www.techopedia.com/definition/31044/building-integrated-photovoltaics-bipv