Innovasan Corp. wins Will This Float? competition