Nhua polypropylene homopolymer