一名优秀的监理工程师所具备的基本素养有哪些?