Stability and Redispersion of Platinum Nanoparticle Suspensions for Attachment to Dyes in Low-Cost Solar Cells