Charge, orbital, and magnetic ordering in La0.5 Ca0.5 MnO3s