papilionid caterpillar id