https://www.technetedges.com/2023/10/soil-classification-methods.html