Why did Motorola package such a short USB cord for the charger/data transfer ? As it is, I ended up having to lay my Android on the floor because the cord length is too short to reach the desktop. Is it possible to purchase longer one? Also, I'd like to be able to use solar power to charge the battery during extensive periods of off power grid time..Any ideas?