solar blanket cape town