Biological trees strand-based trunk split position determined by leaf count problems branch junctions branches leaf clutter 8