Nanogenerators - Inamuddin; Rajender Boddula; Mohd Imran Ahamed; Tariq Altalhi (Taylor and Francis, 2023)