OSGNet @ Ego4D Episodic Memory Challenge 2025