The effect of charge transfer on the ultrafast and two-photon absorption properties of newly synthesized boron-dipyrromethene compounds