Charging power optimization for nonlinear vibration energy harvesting systems subjected to arbitrary, persistent base excitations