Soft error tolerant design of combinational circuits based on a local logic substitution scheme. (September 2017)