Self-powered structural health monitoring with nonlinear energy harvesting system