Kolkata rape 18 witnesses, bedsheet, DNA enough evidence for water-tight case