Can you install solar panels on all types of roofs?