Is biocompatibility key Sodium Alginate Microspheres advantage?