The charulatha publications Digital logic circuits