Cambodia Marks 66th Independence Day