Designing a Partly Self-Powered Keyboard Based on Triboelectric Effect