The code have been modified based on the real environment of the competition field;