Thanks for the information. When I google SSDPE2MW012T4M2, I found that it is a hard drive, not an NVME memory. Meanwhile, I got an NVME memory as follows
Intel SSD 600p Series (128GB, M.2 2280 80mm NVMe PCIe 3.0 x4, 3D1, TLC) . I have a friend who has been working on SSD area. He mentioned that Intel’s products are consistent, and it should not make much difference on the size, such as 128 G, 240G or 256G. I will give a try.