Electrochromic and electrofluorochromic properties of a new boron dipyrromethene-ferrocene conjugate