Fix #363 Use SLF4S instead of using SLF4J directly
Improve coding style