Self-power electroreduction of N2 into NH3 by 3D printed triboelectric nanogeneratorsShuyan Gao, Zhong Lin Wang, Yingzheng Zhu et al.|Materials Today|2019Cited by 160