Seismic performance evaluation and design of a novel piston based self-centering bracing system