Nano-Hetero-Junction