Streaming potential and heat transfer of nanofluids in parallel plate microchannels