Piston-cylinder reactors