We greatly appreciate the valuable comments from all reviewers