molybdenum disulfide nanostructured device