Harvesting vibration energy to piezo-catalytically generate hydrogen through Bi2WO6 layered-perovskite. (December 2020)