ID theft ring hits 50 banks, security firm says