Design of travel limits for bistable vibration energy harvesting