Autecology of the common mormon butterfly, Papilio polytes (Lepidoptera : Rhopalocera : Papilionidae).