6.4-magnitude quake hits Indonesia