My Sprint Galaxy S3 is 3 year old. Recently it starts having charging problem. Initially some charging cables couldn't connect to the USB port firmly. But now it charges very slowly and constantly switching between charging and not charging. It is probably not charger or cable issue, as I have 3...