Text this: Privacy-preserving multi-dimensional multi-function data aggregation scheme in smart grid