Magnitude earthquake hits Mexicos Oaxaca residents alerted by alarm