Performance investigation of diffractive optical elements effect and rain attenuation on BER of an optical free space communication based system