a systematic investigation and analysis

/PMC4318389