References corrected. links and a section removed to avoid advertising.