Rooftop solar panel