Exploring efficiency of biochar in enhancing water retention in soils with varying grain size distributions using ANN technique