variables affecting charging speed