vibrating microspheres