Separate from the above self-powered chemical motors, nanomotors driven by external light , magnetic , electric , and acoustic fields were also constructed. Additionally, a theoretical proposal for a nanoscale artificial swimmer that breaks time-reversal symmetry , followed by experimental demonstration involving a linear chain of colloidal magnetic particles linked by DNA appeared in 2004-2005 .