Insulating rubber can generate electricity combined with vibration source for electrical energy 2025-05-28