Text this: Optimization of hydrothermally grown ZnO nanorods on flexible fabric using finite element simulation and single precursor for wearable nanogenerator