CoreParts MSH-64T internal solid state drive 64 GB micro SATA TLC