maximum cable length for solar panel