Advances in Nanoengineering: Electronics, Materials and Assembly