Haddadi, Mourad, Laboratoire de Dispositifs de Communications et de Conversion Photovoltaique, Electronic Departement, Ecole Nationale Polytechnique, Algiers 16000, Algeria, Algeria