SEARCH Articles Figures Tables Boron bonding Boron trihalide Boron trihalide adducts donor-acceptor bond Boron trihalides Trihalides