The mighty Taimen, mega fish of the Mongolian rivers