Thanks everyone for your responses! I'm very happy to find out Swiss rebooked my return flight to Lufthansa, so I was able to obtain a full refund on the P class tickets. Yeah under the current situation, it's definitely not a good idea to travel, especially FCO has issued travel warning to everywhere in the world.