Machine learning modeling of acid yellow 17 dye removal from solution using a biogenic hydroxyapatite-supported chitosan-graphene oxide adsorbent | Synapse