Optimizing oxygen vacancies can improve the lithium storage properties in NiO porous nanosheet anodes