MARINE GENERATOR POWER SOLUTIONS: A THOROUGH GUIDE