Affiliation: | 1. Institute of Technology for Nanostructures (NST) and Center for Nanointegration Duisburg-Essen (CENIDE), University Duisburg-Essen, Duisburg D-47057, Germany;2. Department of Information Technology, Quaid-e-Awam University of Engineering Science & Technology, Nawabshah, Sindh 67480, Pakistan |