Batten disease: biochemical and molecular characterization revealing novel PPT1 and TPP1 gene mutations in Indian patients