Triboelectrification based on NiO-Mg magnetic nanocomposite: Synthesis, device fabrication, and energy harvesting performance