Facile synthesis of carbon nanoparticles from sodium alginate via ultrasonic-assisted nano-precipitation and thermal acid dehydration for ferric ion sensing