1. Future Energy and Innovation Laboratory Central European Institute of Technology Brno University of Technology Purkyňova 656/123 Brno 616 00 Czech Republic
2. Center for Advanced Functional Nanorobots, Dept. of Inorganic Chemistry University of Chemistry and Technology Prague Technická 5 Praha 6 16822 Czech Republic
3. Chemistry Department P.O.Box 2455, College of Science King Saud University Riyadh 11451 Saudi Arabia
4. Department of Medical Research, China Medical University Hospital China Medical University No. 91 Hsueh-Shih Road Taichung Taiwan