What are the main causes of leprosy?