Performance analysis on Free-piston linear expander