Strong earthquake rattles Oklahoma, felt in other states