Nitric oxide-generating compound and bio-clickable peptide mimic for synergistically tailoring surface anti-thrombogenic and anti-microbial dual-functions