Learning Part-based Cross-Category Object Manipulation Policy from Point Cloud Observations