High Efficiency Generation of Hydrogen Fuels Using Solar Thermochemical Splitting of Water: Searching Inside