Department of Plant Production Technology;
Faculty of Agricultural Technology;
King Mongkut's Institute of Technology Ladkrabang;
Bangkok 10520;
Thailand;
Department of Plant Production Technology;
Faculty of Agricultural Technology;
King Mongkut's Institute of Technology Ladkrabang;
Bangkok 10520;
Thailand;