A magnetized microneedle-array based flexible triboelectric-electromagnetic hybrid generator for human motion monitoring