carboxyl magnetic iron oxide nanocrystals