Micron Technology vs. competitors analysis