1. Nanobiotechnology Group, National Institute for Biotechnology and Genetic Engineering (NIBGE), Faisalabad, 38000, Pakistan
2. Department of Biomedical Engineering, College of Engineering, Peking University, Beijing, 100871, China
3. Institute of Chemistry, University of the Punjab, Quaid-i-Azam Campus, Lahore 54590, Pakistan