5.1 magnitude earthquake rocks NC, felt in areas of Northeast TN and Southwest VA