Agapostemon splendens, green sweat bee