Coronavirus cases lowest in Punjab as Pakistan hits 900,000 mark