Opportunities and Challenges in Triboelectric Nanogenerator (TENG) based Sustainable Energy Generation Technologies: A Mini-Review | Synapse