The above mentioned hole transport layer may be formed by dissolving the hole transport material in an organic solvent, such as chloroform, benzene, tetrahydrofuran (THF), CH2 Cl2, N-methylpyrrolidone or nitrobenzene and coating the resulting solution on a transparent electrode, as later described, by using the spin coating method, the casting method or the dipping method.