complex electronic circuits