Microengineering: when is small too small? Nanoengineering: when is large too large? | IEEE Conference Publication | IEEE Xplore