Vibration modelling and analysis of piezoelectric energy harvesters