In Shanghai, generous benefits lure foreign scientists