1. Department of Chemistry Institute for Functional Nanomaterials University of Puerto Rico Rio Piedras Campus San Juan PR 00931 USA
2. Department of Chemistry University of Nebraska-Lincoln Lincoln NE 68588 USA
3. Material and Process Synthesis College of Science, Engineering and Technology University of South Africa Johannesburg South Africa