Electricity yield simulation of complex BIPV systems