Mechanical energy harvesting and self-powered electronic applications of textile-based piezoelectric nanogenerators: A systematic review | Synapse