Biology of butterflies