Design of energy efficient approximate subtractors and restoring dividers for error tolerant applications. (January 2023)