Harvesting energy from internal flows with submerged piezocomposite transducers