I've come across various 'M.2' SSDs online whilst researching what to get, but I've become a tad confused due to the fact that some of them have a short prong then long then another short whilst some have a short then long prong. Are they the same thing or will some not fit some ports?