Enhanced electrochemical performance of LiNi0.8Co0.1Mn0.1O2 via titanium and boron co-doping