All nanomaterials heterostructures articles