Bisphosphonium salt: an effective photocatalyst for the intramolecular hydroalkoxylation of olefins.