Applications of nanogenerators for biomedical engineering and healthcare systems | doi.page