Charles Louis Joseph Olivier Guéhéneuc — French soldier and officer (1783-1849)