6.4-magnitude quake strikes off Indonesia's Moluccas: USGS