Triboelectric and Electromagnetic Hybrid Nanogenerator Based on a Crankshaft Piston System as a Multifunctional Energy Harvesting Device