Boron and Magnesium Ions Co-doping Synergistically Enhances the Electrochemical Performance of Nickel-rich Cathode Materials