Alternative Energy Tides and Waves: Sources of Endless Energy Today's guest post by Amin Mivehchi is a brief introduction on harnessing tidal energy from the power plants of the…