Eastern Indonesia struck by earthquake