Characterizing NgAgo and exploring its activities for biotechnological applications