Energy release in solar flares