Advanced concepts in nonlinear piezoelectric energy harvesting: Intentionally designed, inherently present, and circuit nonlinearities