1. Department of Information & Communication Engineering
2. Daegu Gyeongbuk Institute of Science & Technology (DGIST)
3. Daegu 711-873
4. Korea
5. Samsung Display
6. Department of Electrical Engineering Science
7. University of Oxford
8. Oxford
9. UK
10. Department of Robotics Engineering
11. DGIST-ETH Microrobot Research Center
12. Department of Brain & Cognitive Sciences