Macroscopic Rock Texture Image Classification Using a Hierarchical Neuro-Fuzzy Class Method