Peptide-sandwiched compounds mimicking hemoprotein structures in solution