Novel NAC-loaded poly(lactide-co-glycolide acid) nanoparticles for cataract treatment: preparation, characterization, evaluation of structure, cytotoxicity, and molecular docking studies