I am writing in order to inform you that this site is made mostly for exchanging experiences between users. We are not doctors although some of our members are experts in certain areas and can help other users with their knowledge. The information you asked for require years of medical studies and experiences and I doubt they can be explained over the internet.
Some of the members may, however, explain what these procedures are.
Another thing, I erased your email from the post as our rules don’t allow private web addresses.
Information on this site is provided for informational purposes only.
It is not meant to substitute for medical advice provided by your physician or other medical professional.
If you have or suspect that you have a medical problem, promptly contact your physician or health care provider.