Energy Release In Solar Flares