Thames River Capital launches European equity long/short fund