Privacy-preserving smart metering with multiple data Consumers