An Introduction to Marine Renewable Energy