1. Department of Inorganic ChemistryNational Research Centre 33 El‐Behouth Street, Dokki Giza 12622 Egypt
2. Department of Nanomaterials and NanotechnologyCentral Metallurgical R & D Institute Cairo 11421 Egypt
3. Biochemistry DepartmentEgypt Centre for Research and Regenerative Medicine Cairo 11887 Egypt
4. Chemistry Department, Faculty of ScienceKing Abdul‐Aziz University PO Box 80203 Jeddah 21589 Saudi Arabia