Midcap index hits record 64,450.90 as Sensex extends losing streak