Synthesis, characterization and size dependent energy band gap of binary CdSe quantum dot and its nanoparticle film