On Enhancing Fault Injection's Capabilities and Performances for Safety Critical Systems