Self-Heating Effects in Analog Bulk and SOI CMOS Circuits