5.8-magnitude quake strikes Indonesia