NBC: Chinese research ship docks in Sri Lanka after postponement, Indian concerns