optimization and design of cmos gates 6018265