A Review on the Development of Gravitational Water Vortex Power Plant as Alternative Renewable Energy Resources