What is dependent upon hydro potential energy?