I have solved the issue. I opened the recovered .dia file by clicking on the .dia file itself. The layers were not showing. But when I opened dia by clicking the dia.exe and then open the recovered file from File menue, then the layers were shown.
Thanks Ryan. However, After I recovered the .autosave file (by renaming .dia.autosave to .dia), It seems that I lost all of the layers I had in the diagram. The diagram is recovered successfully but I can't select any sub-diagram on different layers. Is there a way to find where the layers or recover them?