A Privacy Preserving Approach to Energy Theft Detection in Smart Grids A Privacy Preserving Approach to Energy Theft Detection in Smart Grids