Principles and Design of Linear Active Circuits