Analysis and design of pistons for sealless pneumatic cylinders