Homosexuality may be caused by chemical modifications to DNA