As the name indicates, renewable energy refers to energy that is generated from natural sources which replenishes itself at a rate higher than the rate of consumption. They are also referred to as clean energy. Examples of this class of energy include...