Gigantic acromioclavicular joint cyst: presentation and mini review.