Borohydride reductions of metal ions. A new understanding of the chemistry leading to nanoscale particles of metals, borides, and metal borates | Synapse