Parasitic-aware optimization of CMOS RF circuits