publication venue for Steam Distillation of Citrus Waste Extract for Antimicrobial Metal Nanoparticle Synthesis 2025 Maze Solving Mobile Robot Based on Image Processing and Graph Theory 2023