Our team achieved 2nd place at the PlantCLEF2025 @ LifeCLEF & CVPR-FGVC competition