Investigation of power generation based on stacked triboelectric nanogenerator