Vibration energy scavenging via piezoelectric bimorphs of optimized shapes