Approximate multipliers based on inexact adders for energy efficient data processing