publication venue for Systematic review on visual aid technologies for surgical assistant robotic devices 2025