Sexual dimorphism and reproductive biology of commercially harvested oriental rat snakes (Ptyas mucosa: Colubridae) from West Java | Synapse