Nano-crystalline CdS thick films: a highly sensitive photo-detector