Studies on p-type copper (I) selenide crystalline thin films for hetero-junction solar cells