Advanced Nanoelectronics Design