Decouple the object: Component-level semantic recognizer for point clouds classification