Distributed Control of Microscopic Robots in Biomedical Applications