Capacitance scaling based Gurumukhi unicode reader design for natural language processing