Hedge fund inflows hit two-year high of USD18.5bn in May