Analog electronic circuits : analysis and applications