Techniques for Speeding up Range-Max Queries in OLAP Data Cubes