Electric cars take about 24 hours to recharge and 16 is more than half of that time for a small electronic device. I don't think that's mechanically possible at this day and age.