Kingston Technology KSM24ED8/16ME memory module 16 GB 1 x 16 GB DDR4 2400 MHz ECC