Chromatin immunoprecipitation: optimization, quantitative analysis and data normalization | Synapse