6.4-magnitude quake strikes off northern California