Horizon Research Publishing,USA (HRPUB) is a worldwide open access publisher serving the academic research and scientific communities by launching peer-reviewed journals covering a wide range of academic disciplines. As an international academic organizat