M.2 socket and key differences