Magnitude 2.3 earthquake hits Stevenson, Alabama