Theoretical study of contact-mode triboelectric nanogenerators as an effective power source