issue #24 code optimization, formatting for ScreenReceiver,
UnlockScreenReceiver