Magnitude-5.4 quake strikes SoCal desert