how much does a solar panel installation cost