Tens of thousands protest in Prague--energy shortages