Micro-Assembly Technologies and Applications by Svetan Ratchev