MARINE GENERATOR POWER SOLUTIONS: A THOROUGH HANDBOOK