Development of a dynamic model for piezoelectric raindrop energy harvesting