The helicene derivative compounds represented by the following chemical formula wherein G is a connecting group composed of 2 carbon atoms selected from the group consisting of - Ethane and - Ethylene A is a separated or connected group selected from the group consisting of - Cyano -CN; and - Imide wherein R1 is selected from the group consisting of - Phenyl - Alkyl when a is a number of carbon atoms in aliphatic hydrocarbon and a equals to 1 to 7; and - Alkanoic acid when b is a number of carbon atoms in aliphatic hydrocarbonand b equals to 1 to 7. D1 is selected from the group consisting of - Oxyalkanoic acid when n is a number of carbon atoms in aliphatic hydrocarbon and n equals to 1 to 7; - Oxyalkanal when n is a number of carbon atoms in aliphatic hydrocarbon and n equals to 1 to 7; and - Oxyalkanesulfonate when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4. D2 is selected from the group consisting of - Hydroxy - OH; - Oxyalkanoic acid when y is a number of carbon atoms in aliphatic hydrocarbon and y equals to 1 to 7; - Oxyalkanal when y is a number of carbon atoms in aliphatic hydrocarbon and y equals to 1 to 7; - Alkyl oxyalkanoate when y is a number of carbon atoms in aliphatic hydrocarbonand y equals to 1 to 7, R2 is selected from the group consisting of methyl and ethyl group; - Oxyalkanol when z is a number of carbon atoms in aliphatic hydrocarbonand z equals to 2 to 8; and - Oxyalkanesulfonate when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4. G is a connecting group composed of 2 carbon atoms selected from the group consisting of - Ethane and - Ethylene - Ethane and - Ethylene A is a separated or connected group selected from the group consisting of - Cyano -CN; and - Imide wherein R1 is selected from the group consisting of - Phenyl - Alkyl when a is a number of carbon atoms in aliphatic hydrocarbon and a equals to 1 to 7; and - Alkanoic acid when b is a number of carbon atoms in aliphatic hydrocarbonand b equals to 1 to 7. - Cyano -CN; and - Imide - Phenyl - Alkyl when a is a number of carbon atoms in aliphatic hydrocarbon and a equals to 1 to 7; and - Alkanoic acid when b is a number of carbon atoms in aliphatic hydrocarbonand b equals to 1 to 7. D1 is selected from the group consisting of - Oxyalkanoic acid when n is a number of carbon atoms in aliphatic hydrocarbon and n equals to 1 to 7; - Oxyalkanal when n is a number of carbon atoms in aliphatic hydrocarbon and n equals to 1 to 7; and - Oxyalkanesulfonate when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4. - Oxyalkanoic acid when n is a number of carbon atoms in aliphatic hydrocarbon and n equals to 1 to 7; - Oxyalkanal when n is a number of carbon atoms in aliphatic hydrocarbon and n equals to 1 to 7; and - Oxyalkanesulfonate when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4. when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4. D2 is selected from the group consisting of - Hydroxy - OH; - Oxyalkanoic acid when y is a number of carbon atoms in aliphatic hydrocarbon and y equals to 1 to 7; - Oxyalkanal when y is a number of carbon atoms in aliphatic hydrocarbon and y equals to 1 to 7; - Alkyl oxyalkanoate when y is a number of carbon atoms in aliphatic hydrocarbonand y equals to 1 to 7, R2 is selected from the group consisting of methyl and ethyl group; - Oxyalkanol when z is a number of carbon atoms in aliphatic hydrocarbonand z equals to 2 to 8; and - Oxyalkanesulfonate when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4. - Hydroxy - OH; - Oxyalkanoic acid when y is a number of carbon atoms in aliphatic hydrocarbon and y equals to 1 to 7; - Oxyalkanal when y is a number of carbon atoms in aliphatic hydrocarbon and y equals to 1 to 7; - Alkyl oxyalkanoate when y is a number of carbon atoms in aliphatic hydrocarbonand y equals to 1 to 7, R2 is selected from the group consisting of methyl and ethyl group; when y is a number of carbon atoms in aliphatic hydrocarbonand y equals to 1 to 7, R2 is selected from the group consisting of methyl and ethyl group; - Oxyalkanol when z is a number of carbon atoms in aliphatic hydrocarbonand z equals to 2 to 8; and - Oxyalkanesulfonate when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4. when M is a metal atom selected from the group consisting of sodium and potassium, m is a number of carbon atoms in aliphatic hydrocarbon and m equals to 3 or 4.