Magnitude 5.9 quake hits southern Iran