Cardinality Estimation in DBMS: A Comprehensive Benchmark Evaluation