Automatic test generation techniques for analog circuits and systems: A review | Synapse