MaxCyte shares slip 5.7% on Genentech cell therapy license deal