1. Institute for Critical Technology and Applied Sciences (ICTAS); Virginia Polytechnic Institute and State University Blacksburg Virginia 24061
2. The Bradley Department of Electrical and Computer Engineering (ECE); Virginia Polytechnic Institute and State University; Blacksburg Virginia 24061
3. Department of Engineering Mathematics and Physics; Faculty of Engineering; Alexandria University; Alexandria 21526 Egypt
4. Department of Chemistry; Virginia Polytechnic Institute and State University; Blacksburg Virginia 24061