Hundreds of Egyptians have held a demonstration in central Cairo against the army's treatment of female protesters. According to Amnesty International at least 17 women arrested in Tahrir Square were forced to have "virginity tests". A military official has denied the allegations.