can the dual shock 3 controller be charged through a computer? about how much time it requires to become fully charged?