charging speed factors