Oracle bids $6.68 billion for software rival BEA Systems