How long can a solar powered motor last