Microsphere technology and applications