Complex Plasmas:Scientific Challenges and Technological Opportunities