丙三酮与亚硝酰铁氰化钠的碱性溶液反应呈血红色的原理是什么?