proton captures