Text this: Computer-aided circuit design: simulation and optimization,