Magnitude-6.6 quake shakes west Japan