Removal of methyl violet 2B dye from aqueous solution using Nepenthes rafflesiana pitcher and leaves