Status, barriers and perspectives of building integrated photovoltaic systems