Online Cardinality Estimation by Self-morphing Bitmaps