Who is responsible for the leakage of solar panels on the roof of a residential building