Tree-based Topology-Oriented SOM: Java implementation and R binding