Haemoglobin site-specifically modified with ferulic acid to suppress the autoxidation