Artificial muscles : applications of advanced polymeric nanocomposites /: applications of advanced polymeric nanocomposites. (©2007)