A lite library for Iranian National Identity Number ( MelliCode ) validation