Design of microwave absorbing structure and microwave shielding structure by using composite materials, nanomaterials and evolutionary computation