Analog Behavioral Modeling with the Verilog-A Language