Joint 3D Point Cloud Segmentation using Real-Sim Loop: From Panels to Trees and Branches