Nec-1 attenuates inflammation and cytotoxicity induced by high glucose on THP-1 derived macrophages through RIP1.