An improved petri net for fault analysis of an electronic system with hybrid fault of software and hardware. (February 2021)