dependable energy source