BIPV panel