GENELUX CORPORATION INVESTOR RIGHTS AGREEMENT