Why does it take so long to charge the battery on my Canary Flex?