The former head of the company that owns Beijing's international airport has been executed following his conviction on corruption charges.

State-run Xinhua news agency says 60-year-old Li Peiying was put to death in Jinan, the capital of the eastern province of Shangdong.

Li was the former chairman and general manager of Capital Airports Holding Company, which operates more than 30 airports across China and has assets of more than $14 billion.  

He was convicted in February of accepting nearly $4 million in bribes, and embezzling another $12 million, between 1995 to 2003.  

Meanwhile, the head of China's nuclear power program is said to be under investigation on charges of official misconduct.

Chinese authorities have long struggled against official corruption in state-owned enterprises.  President Hu Jintao has warned that official misconduct within the ruling Communist Party is the greatest threat to its legitimacy.

Some information for this report was provided by AFP and AP.