Systems of natural-language-facilitated human-robot cooperation: A review