Energy research developments tidal energy, energy efficiency and solar energy (Nova Science Publishers, 2009)