Potential natural sensitizers extracted from the skin of Canarium odontophyllum fruits for dye-sensitized solar cells.