With population and energy demands at an all time high, there is keen competition between the developers of renewable energy for a meaningful share of the energy market. While it is unlikely that a single alternative or renewable energy source could meet the needs of the entire world, its......