Visualization of scientific production in Caenorhabditis elegans: a bibliometric analysis (1980-2023).