::: NTL Nano Technology Laboratory :::