Dengue knowledge and practices and their impact on Aedes aegypti populations in Kamphaeng Phet, Thailand.