What are the different types of fasting and time restricted eating?