Design of nonlinear circuits by