Piezoelectric energy harvesting from human walking using a two-stage amplification mechanism