6.7 quake strikes off Indonesia