Hi! Can anyone help me figure out what these bugs are and how to kill them? I've used spinosad and 70% neem oil. thanks! artemisia this one seems to be an earlier stage?