Diborane (B2H6) reacts independently with O2 and H2O to produce