Nanostructured energy devices: equilibrium concepts and kinetics - Bisquert, Juan (2015)