CAGroup3D: Class-Aware Grouping for 3D Object Detection on Point Clouds