What are the different types of fasting? Are there other ways to fast other than fasting from food?