Inovio to offer 3 securities in public offering to fund operations