Charlotte officer shooting justified, woman charged with 4 felonies