1. Division of Nanomaterials and Chemistry, Hefei National Laboratory for Physical Sciences at the Microscale, Department of Chemistry Physics, University of Science and Technology of China, Hefei 230026, People’s Republic of China
2. Department of Natural Science, School of Natural and Social Sciences, The State University of Zanzibar, P. O. Box 146, 45320 Zanzibar, Tanzania